Magna Carta Island
Island in the River Thames, EnglandMagna Carta Island is an ait in the River Thames in England, on the reach above Bell Weir Lock. It is in Berkshire facing water-meadows forming Runnymede. Its civil and ecclesiastical parish is Wraysbury so it was transferred from Buckinghamshire to Berkshire in 1974.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Runnymede
Water-meadow in England

Royal Indian Engineering College
Beaumont College
Public school in Old Windsor, Berkshire, England
Pats Croft Eyot
Island in the River Thames, England

Langham Pond
Nature reserve in Surrey, England

Ankerwycke Yew
Ancient tree

Ankerwycke Priory

The Jurors
2015 sculpture by Hew Locke